class selfcontract(object):
    loc_second_part_name = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='乙方']/following-sibling::*//input"
    loc_second_part_ID = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='乙方证照号']/following-sibling::*//input"
    loc_second_part_phone = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='乙方联系方式']/following-sibling::*//input"
    loc_second_part_mail = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='乙方邮箱']/following-sibling::*//input"
    loc_second_part_add = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='乙方户籍地址']/following-sibling::*//input"
    loc_contract_period_showselect = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='合同期限']/following-sibling::*//div[child::input]"
    loc_start_time_select = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='开始时间']/following-sibling::*//input"
    loc_end_time_select = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='结束时间']/following-sibling::*//input"
    loc_probation_period_showselect = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='试用期']/following-sibling::*//div[child::input]"
    loc_probation_period_starttime = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='试用期开始时间']/following-sibling::*//input"
    loc_probation_period_endtime = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='试用期结束时间']/following-sibling::*//input"
    loc_work_space = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='工作单位']/following-sibling::*//input"
    loc_work_station = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='工作岗位']/following-sibling::*//input"
    loc_work_area = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='工作区域']/following-sibling::*//input"
    loc_work_hour_institution = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='工时制度']/following-sibling::*//div[child::input]"
    loc_sale = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='工资']/following-sibling::*//input"
    loc_contract_period_sale = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='试用期工资']/following-sibling::*//input"
    loc_sale_given_time = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='工资发放日']/following-sibling::*//input"
    loc_remark = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='备注']/following-sibling::*//input"
    loc_attach = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='附件']/following-sibling::*//button"
    loc_attach_type = "xpath=.//*[@class='ivu-modal' and not(contains(@style,'display: none'))]//label[text()='附件类型']/following-sibling::*//div[child::input]"
    loc_attach_modal_title = "xpath=.//*[contains(@class,'ivu-modal-wrap') and not(contains(@class,'ivu-modal-hidden'))]//*[contains(@class,'ivu-modal-header-inner') and text()='上传附件']"
    loc_attach_upload_save = "xpath=.//*[contains(@class,'ivu-modal-wrap') and not(contains(@class,'ivu-modal-hidden'))]//*[contains(@class,'ivu-modal-header') and descendant::text()='上传附件']/following-sibling::div[contains(@class,'ivu-modal-footer')]//button[2]"
